Odniesienie do dokumentacji Implementacja
Jedną z właściwości ekranów zapytań jest typ, który określa funkcję zapytania i kod ekranu. Lewa lista typów zapytań i kodów ekranu ma formę „drzewa”.
Jeżeli dla danego zapytania istnieje kilka kodów ekranu, wówczas przypisanie domyślnego kodu ekranu można zdefiniować domyślnie, bezpośrednio poprzez profil menu lub za pomocą reguł powiązanych z aplikacją. Jeżeli kod ekranu jest chroniony kodem dostępu, to żeby z niego skorzystać, użytkownik musi mieć uprawnienia wykonawcze do kodu dostępu.
Prezentacja
Zdefiniowanie ekranu wymaga wprowadzenia trzech rodzajów danych:
Zamknij
Pola
Na tej karcie występują następujące pola :
Blok numer 1
| Kod ten identyfikuje typ zapytania, stosowany do parametryzacji ekranów. Danemu typowi zapytania może odpowiadać kilka ekranów. |
Blok numer 2
| Ten kod, który identyfikuje okno powiązane z zapytaniem lub innym oknem, jest wprowadzany w nagłówku rekordu służącego do zdefiniowanie transakcji. Jeśli nie jest wymuszane przejście do transakcji domyślnej, podczas wykonywania transakcji i zapytań pojawia się lista dostępnych kodów. |
|   |
Blok numer 3
| To pole wyboru należy zaznaczyć, aby aktywować bieżący rekord. Nieaktywne rekordy zachowują swoją zawartość, a ustawienia nie mogą być używane poprzez wywołanie ich kodu:
Uprawnienia do danej funkcji mogą zabraniać tworzenia aktywnego rekordu. W takim przypadku pole jest domyślnie dezaktywowane. Modyfikować je może tylko uprawniony użytkownik, za pomocą przepływu podpisów. |
| Jeżeli pole to nie jest puste, wówczas ekran zapytania lub ekran wprowadzania przeniesienia umożliwia wprowadzenie danych jedynie, jeśli bieżący użytkownik uzyskał uprawnienia wykonawcze do tego kodu. Ponadto zmiana (lub odpowiednio przeglądanie) parametrów transakcji możliwe jest jedynie, jeżeli bieżący użytkownik uzyskał prawa modyfikacji (odpowiednio dla zapytania) do tego kodu. |
| Wartość ta, o ile zdefiniowano ekran zapytań oraz ekran transakcyjny, służy do określania maksymalnej liczby wyświetlanych wierszy oraz wierszy, które mogą być jednocześnie wprowadzone. Na ekranach zapytań opcja „Następna strona” służy do przeglądania następnych pozycji. |
| Przy tworzeniu automatycznych ekranów wprowadzania (rejestracji transakcji lub zapytania), parametr ten służy do określanie liczby kolumn o stałej szerokości, które nie są przewijalne, w przypadku gdy ekran nie jest wystarczająco szeroki, żeby pomieścić je wszystkie. |
| Ta flaga definiuje w jaki sposób dane są prezentowane na ekranie. Występują następujące możliwości:
|
| Z tego pola należy skorzystać, aby zorganizować powiązanie między tabelą a wykresem, jeśli metoda reprezentacji danych zezwala na obydwa. Według kontekstu:
|
Wykres
| To pole jest używane, jeśli istnieje więcej niż jedna wartość numeryczna w tabeli, która może zostać zaprezentowana w formie graficznej. To pole może wyświetlać dwie wartości:
|
| Jeśli na wykresie obecnych jest wiele serii (pod warunkiem, że prezentacja wszystkich serii jest identyczna, a nie wg „sektora”), można wskazać w jaki sposób wartości są łączone, zgodnie z następującymi wartościami:
|
| To pole definiuje reprezentację graficzną zastosowaną do przedstawionych danych (wykres słupkowy, wykres liniowy, wykres obszarowy, diagram kołowy). Obraz wyświetla się w zależności od dokonanego wyboru i ilustruje otrzymany typ prezentacji danych. Jeśli dostępna jest tylko jedna seria wartości, reprezentacja graficzna jest domyślnie ustawiona wg tego parametru. Jeśli dostępnych jest wiele serii wartości, można łączyć metody prezentacji (np. jeden wykres słupkowy, a drugi liniowy). W takim przypadku reprezentacja każdej serii wartości zależy od pola Reprezentacja tabeli pól:
Jeśli reprezentacja serii jest zgodna (na wykresie istnieje pojedyncza seria), selektor jest dostępny dla typu wykresu, co umożliwia wybranie innego trybu prezentacji. |
|   |
| Tytuł dla pól, które mogą zostać wyświetlone w zapytaniu. |
| W wypadku generowania transakcji pola są proponowane w porządku rosnącym według klasyfikacji wczytywanych do tej tabeli. Klasyfikacja zerowa oznacza, że pole nie istnieje. W funkcji parametryzacji pola są przedstawiane w porządku określonym klasyfikacjami, wprowadzanymi za każdym razem gdy transakcja jest powtórnie czytana, przy czym pola o klasyfikacji zerowej są umieszczane w dolnej części tabeli. |
| Pole to jest dostępne wyłącznie wtedy, gdy tryb reprezentacji wybrany w nagłówku nie jest Znak. Stosowane wyłącznie do określenia sposobu użycia reprezentacji graficznej. Może przyjmować następujące wartości:
|
| Pole to może zostać wypełnione wyłącznie wtedy, gdy :
Służy do zarządzania kombinacjami wykresów, jeżeli w parametrach graficznych jest stosowany zdefiniowany typ graficzny do wyświetlenia kilku szeregów danych niezależnie od innych typów (w innych wypadkach jest ignorowany). W praktyce istnieją następujące użyteczne kombinacje :
Zasada jest następująca:
|
Blok numer 6
| Obraz wyszczególniający uprzednio wprowadzone informacje. |
Zamknij
Ikona "Operacje"
Funkcja ta umożliwia wyświetlanie pomocy online dla pola określonego przez daną pozycję. Zapewnia to uzyskanie szczegółowego opisu przydatności danego pola. W konsekwencji, łatwiej będzie można zdecydować, czy zasadne jest skonfigurowanie wyglądu pola na odpowiednim ekranie.
Zamknij
W oknie otwartym przez ten przycisk występują następujące pola : Blok numer 1
Blok numer 2
Zamknij Przycisk ten pozwala skopiować ekran do innego folderu. Należy pamiętać, że skopiowanie nie powoduje ponownego zatwierdzenia ekranu w folderze docelowym. Zatem konieczne jest zatwierdzenie ekranu po jego skopiowaniu, aby był faktycznie brany pod uwagę. |
Umożliwia obejrzenie ekranu powstałego po zdefiniowaniu parametrów. |
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Ekran zapytania nie zawiera żadnego pola (wymagane jest przynajmniej jedno pole).
Liczba zablokowanych kolumn przekracza pojemność ekranu (dlatego podgląd dodatkowych kolumn nie jest możliwy).
Na ekranie prezentacji nie można w związku z tym wyświetlić kolumn w formie wykresów ani kolumn używanych do kwalifikacji każdego elementu graficznego.